Can information-based molecular systems be created following the paradigms of computer science, which uses the abstract language of algorithms to specify the intended system behavior and automatic compilation to design the concrete physical implementation? We explore this prospect using DNA nanotechnology and exhibit prototypes of programming languages, abstraction hierarchies, and compilers that allow us to create molecular systems capable of remarkably complex self-assembly and dynamical behavior.
Professor Winfree's research involves theoretical and experimental aspects of molecular programming. Models of computation are developed that incorporate essential features of molecular folding, molecular self-assembly, biochemical circuits, and molecular robotics. These models are studied to determine their expressiveness for programming molecular-level tasks including decision-making, memory, behavior, and morphogenesis. Methods for compiling abstract molecular programs into actual molecules are developed and tested in the laboratory.
For details of his research and recent publication, please visit HERE
© Copyright International BioDesign Research Conference - All rights reserved